participle of llorar - German English Dictionary